找传奇、传世资源到传世资源站!

源支付5.18最新版协议去授权附教程全套三端开源源码

8.5玩家评分(1人评分)
下载后可评
介绍 评论 失效链接反馈

【例子介绍】源支付5.18最新版协议去授权附教程全套三端开源源码

推荐系统为:
CentOS 7.6 Linux系统环境: Nginx 1.20.1 MySQL 5.6.50 PHP-7.2 Redis
【相关图片】

源支付5.18最新版协议去授权附教程全套三端开源源码 PHP语言基础-第1张

源支付5.18最新版协议去授权附教程全套三端开源源码 PHP语言基础-第2张

将商户后台源码上传解压运行目录为Public伪静态为Thinkphp访问域名傻瓜模式安装后台安装完了
sudo rpm -Uvh https://packages.microsoft.com/config/rhel/7/packages-microsoft-prod.rpm
完成后输入:sudo yum install dotnet-sdk-3.1
提示你y/n 全部输入y回车
商后:
运行目录为Public
伪静态规则Thinkphp
前后端分离
商前:
PHP纯静态
修改appsettings.json数据库
云端密钥填写随便填  填写商户后台域名 和商户前台域名
    "CloudUrl": "http://服务器ip/:82",
    "CloudKey": "密钥",
    "PayUrl": "商后链接不加/",
    "APIURL": "前后链接不加/"
Supervisor管理器,守护进程 运行目录设置商前
启动命令为:dotnet FrontPay.dll
//如果遇到不显示验证码和邮件异常,扫码登录异常安装下面方法操作
//将 /etc/pki/tls/cert.pem 复制到/usr/local/openssl 然后重启守护进程
执行命令:
yum install -y libgdiplus-2.10-10.el7.x86\_64
Supervisor管理器,守护进程 运行目录设置协议
设置运行目录为前端目录
启动命令为:dotnet FrontPay.dl
设置运行目录为微信云端V1Cloud目录
启动命令为:dotnet XMS.WeChat.Api.dll

宝塔任务计划:

#!/bin/bash 
step=10 #间隔的秒数,不能大于60        
for (( i = 0; i < 60; i=(i step) )); do      
    curl  -sS --connect-timeout 10 -m 60 'http://你的前端域名/API/GeettingAsynAllPayCron'      
    echo "----------------------------------------------------------------------------"      
endDate=`date "%Y-%m-%d %H:%M:%S"`      
echo "★\\\\\\\[$endDate\\\\\\\] Successful"      
echo "----------------------------------------------------------------------------"      
      
sleep $step      
done      
exit 0

【源码结构】

.
├── DetalModbus.suo
├── V1Cloud
│   ├── BouncyCastle.Crypto.dll
│   ├── CSRedisCore.dll
│   ├── Caching.CSRedis.dll
│   ├── Cuemon.AspNetCore.Mvc.dll
│   ├── Cuemon.AspNetCore.dll
│   ├── Cuemon.Core.dll
│   ├── Cuemon.Data.Integrity.dll
│   ├── Cuemon.Diagnostics.dll
│   ├── Cuemon.Extensions.AspNetCore.Mvc.Formatters.Newtonsoft.Json.dll
│   ├── Cuemon.Extensions.Newtonsoft.Json.dll
│   ├── Cuemon.IO.dll
│   ├── Cuemon.Security.Cryptography.dll
│   ├── Cuemon.Threading.dll
│   ├── Microsoft.AspNetCore.JsonPatch.dll
│   ├── Microsoft.AspNetCore.Mvc.NewtonsoftJson.dll
│   ├── Microsoft.Bcl.AsyncInterfaces.dll
│   ├── Microsoft.Bcl.HashCode.dll
│   ├── Microsoft.CodeAnalysis.CSharp.dll
│   ├── Microsoft.CodeAnalysis.VisualBasic.dll
│   ├── Microsoft.CodeAnalysis.dll
│   ├── Microsoft.DotNet.PlatformAbstractions.dll
│   ├── Microsoft.EntityFrameworkCore.Abstractions.dll
│   ├── Microsoft.EntityFrameworkCore.dll
│   ├── Microsoft.Extensions.Caching.Abstractions.dll
│   ├── Microsoft.Extensions.Caching.Memory.dll
│   ├── Microsoft.Extensions.Configuration.Abstractions.dll
│   ├── Microsoft.Extensions.Configuration.Binder.dll
│   ├── Microsoft.Extensions.Configuration.dll
│   ├── Microsoft.Extensions.DependencyInjection.Abstractions.dll
│   ├── Microsoft.Extensions.DependencyInjection.dll
│   ├── Microsoft.Extensions.DependencyModel.dll
│   ├── Microsoft.Extensions.Logging.Abstractions.dll
│   ├── Microsoft.Extensions.Logging.Debug.dll
│   ├── Microsoft.Extensions.Logging.dll
│   ├── Microsoft.Extensions.Options.dll
│   ├── Microsoft.Extensions.PlatformAbstractions.dll
│   ├── Microsoft.Extensions.Primitives.dll
│   ├── Microsoft.OpenApi.dll
│   ├── Microsoft.VisualBasic.dll
│   ├── Microsoft.Win32.SystemEvents.dll
│   ├── Newtonsoft.Json.Bson.dll
│   ├── Newtonsoft.Json.dll
│   ├── Swashbuckle.AspNetCore.Swagger.dll
│   ├── Swashbuckle.AspNetCore.SwaggerGen.dll
│   ├── Swashbuckle.AspNetCore.SwaggerUI.dll
│   ├── System.Collections.Immutable.dll
│   ├── System.Diagnostics.DiagnosticSource.dll
│   ├── System.Drawing.Common.dll
│   ├── System.ServiceModel.Primitives.dll
│   ├── System.ServiceModel.dll
│   ├── TimedJob.dll
│   ├── XMS.WeChat.Api.deps.json
│   ├── XMS.WeChat.Api.dll
│   ├── XMS.WeChat.Api.exe
│   ├── XMS.WeChat.Api.pdb
│   ├── XMS.WeChat.Api.runtimeconfig.dev.json
│   ├── XMS.WeChat.Api.runtimeconfig.json
│   ├── XMS.WeChat.Api.xml
│   ├── XMS.WeChat.Core.dll
│   ├── XMS.WeChat.Test.dll
│   ├── appsettings.Development.json
│   ├── appsettings.json
│   ├── protobuf-net.dll
│   └── runtimes
│       ├── debian-x64
│       │   └── native
│       │       └── libuv.so
│       ├── fedora-x64
│       │   └── native
│       │       └── libuv.so
│       ├── opensuse-x64
│       │   └── native
│       │       └── libuv.so
│       ├── osx
│       │   └── native
│       │       └── libuv.dylib
│       ├── rhel-x64
│       │   └── native
│       │       └── libuv.so
│       ├── unix
│       │   └── lib
│       │       └── netcoreapp3.1
│       │           └── System.Drawing.Common.dll
│       ├── win
│       │   └── lib
│       │       └── netcoreapp3.1
│       │           ├── Microsoft.Win32.SystemEvents.dll
│       │           └── System.Drawing.Common.dll
│       ├── win7-arm
│       │   └── native
│       │       └── libuv.dll
│       ├── win7-x64
│       │   └── native
│       │       └── libuv.dll
│       └── win7-x86
│           └── native
│               └── libuv.dll
├── V518前端
│   ├── BouncyCastle.Crypto.dll
│   ├── FrontPay.Views.dll
│   ├── FrontPay.Views.pdb
│   ├── FrontPay.deps.json
│   ├── FrontPay.dll
│   ├── FrontPay.exe
│   ├── FrontPay.pdb
│   ├── FrontPay.runtimeconfig.dev.json
│   ├── FrontPay.runtimeconfig.json
│   ├── MailKit.dll
│   ├── Microsoft.Bcl.AsyncInterfaces.dll
│   ├── Microsoft.Bcl.HashCode.dll
│   ├── Microsoft.CodeAnalysis.CSharp.dll
│   ├── Microsoft.CodeAnalysis.VisualBasic.dll
│   ├── Microsoft.CodeAnalysis.dll
│   ├── Microsoft.DotNet.PlatformAbstractions.dll
│   ├── Microsoft.EntityFrameworkCore.Abstractions.dll
│   ├── Microsoft.EntityFrameworkCore.Relational.dll
│   ├── Microsoft.EntityFrameworkCore.dll
│   ├── Microsoft.Extensions.Caching.Abstractions.dll
│   ├── Microsoft.Extensions.Caching.Memory.dll
│   ├── Microsoft.Extensions.Configuration.Abstractions.dll
│   ├── Microsoft.Extensions.Configuration.Binder.dll
│   ├── Microsoft.Extensions.Configuration.dll
│   ├── Microsoft.Extensions.DependencyInjection.Abstractions.dll
│   ├── Microsoft.Extensions.DependencyInjection.dll
│   ├── Microsoft.Extensions.DependencyModel.dll
│   ├── Microsoft.Extensions.Logging.Abstractions.dll
│   ├── Microsoft.Extensions.Logging.dll
│   ├── Microsoft.Extensions.Options.dll
│   ├── Microsoft.Extensions.PlatformAbstractions.dll
│   ├── Microsoft.Extensions.Primitives.dll
│   ├── Microsoft.VisualBasic.dll
│   ├── Microsoft.Win32.SystemEvents.dll
│   ├── MimeKit.dll
│   ├── MySqlConnector.dll
│   ├── NETCore.MailKit.dll
│   ├── Newtonsoft.Json.dll
│   ├── Pomelo.EntityFrameworkCore.MySql.dll
│   ├── Pomelo.JsonObject.dll
│   ├── QRCoder.dll
│   ├── System.Collections.Immutable.dll
│   ├── System.Diagnostics.DiagnosticSource.dll
│   ├── System.Drawing.Common.dll
│   ├── System.Runtime.CompilerServices.Unsafe.dll
│   ├── System.Text.Encoding.CodePages.dll
│   ├── TimedJob.dll
│   ├── aliyun-net-sdk-core.dll
│   ├── appsettings.Development.json
│   ├── appsettings.json
│   ├── runtimes
│   │   ├── debian-x64
│   │   │   └── native
│   │   │       └── libuv.so
│   │   ├── fedora-x64
│   │   │   └── native
│   │   │       └── libuv.so
│   │   ├── opensuse-x64
│   │   │   └── native
│   │   │       └── libuv.so
│   │   ├── osx
│   │   │   └── native
│   │   │       └── libuv.dylib
│   │   ├── rhel-x64
│   │   │   └── native
│   │   │       └── libuv.so
│   │   ├── unix
│   │   │   └── lib
│   │   │       └── netcoreapp3.0
│   │   │           └── System.Drawing.Common.dll
│   │   ├── win
│   │   │   └── lib
│   │   │       ├── netcoreapp2.0
│   │   │       │   └── System.Text.Encoding.CodePages.dll
│   │   │       └── netcoreapp3.0
│   │   │           ├── Microsoft.Win32.SystemEvents.dll
│   │   │           └── System.Drawing.Common.dll
│   │   ├── win7-arm
│   │   │   └── native
│   │   │       └── libuv.dll
│   │   ├── win7-x64
│   │   │   └── native
│   │   │       └── libuv.dll
│   │   └── win7-x86
│   │       └── native
│   │           └── libuv.dll
│   └── wwwroot
│       ├── css
│       │   ├── img
│       │   │   ├── alipay-sys.png
│       │   │   ├── alipay.jpg
│       │   │   ├── qqpay-sys.png
│       │   │   ├── qqpay.jpg
│       │   │   ├── wave.png
│       │   │   ├── wechat-pay.png
│       │   │   ├── weixin.jpg
│       │   │   └── wxpay-sys.png
│       │   ├── qrcode.css
│       │   ├── res
│       │   │   └── zhengfx.png
│       │   ├── site.css
│       │   └── yuyin.mp3
│       ├── favicon.ico
│       ├── img
│       │   ├── loading.gif
│       │   ├── login.8dde22e0.svg
│       │   ├── login_logo.png
│       │   ├── logo.gif
│       │   ├── pay_ok.png
│       │   └── qrcode_timeout.png
│       ├── js
│       │   ├── site.js
│       │   └── yuancloud.js
│       ├── layer
│       │   ├── layer.js
│       │   ├── mobile
│       │   │   ├── layer.js
│       │   │   └── need
│       │   │       └── layer.css
│       │   └── theme
│       │       └── default
│       │           ├── icon-ext.png
│       │           ├── icon.png
│       │           ├── layer.css
│       │           ├── loading-0.gif
│       │           ├── loading-1.gif
│       │           └── loading-2.gif
│       ├── layui
│       │   ├── assets
│       │   │   ├── images
│       │   │   │   ├── bg-login.jpg
│       │   │   │   ├── bg-screen.jpg
│       │   │   │   ├── favicon.ico
│       │   │   │   ├── head.jpg
│       │   │   │   ├── ic_403.png
│       │   │   │   ├── ic_404.png
│       │   │   │   ├── ic_500.png
│       │   │   │   └── logo.png
│       │   │   ├── js
│       │   │   │   └── common.js
│       │   │   ├── libs
│       │   │   │   ├── echarts
│       │   │   │   ├── fullcalendar
│       │   │   │   ├── jquery
│       │   │   │   ├── layui
│       │   │   │   └── tinymce
│       │   │   └── module
│       │   │       ├── CircleProgress.js
│       │   │       ├── ClipboardJS.js
│       │   │       ├── Cropper
│       │   │       ├── Player.js
│       │   │       ├── QRCode.js
│       │   │       ├── Split
│       │   │       ├── admin.css
│       │   │       ├── admin.js
│       │   │       ├── baseTable.js
│       │   │       ├── cascader
│       │   │       ├── city-picker
│       │   │       ├── contextMenu.js
│       │   │       ├── dataGrid.js
│       │   │       ├── dropdown
│       │   │       ├── excel.js
│       │   │       ├── fileChoose
│       │   │       ├── formX.js
│       │   │       ├── img
│       │   │       ├── index.js
│       │   │       ├── introJs
│       │   │       ├── mousewheel.js
│       │   │       ├── notice
│       │   │       ├── printer.js
│       │   │       ├── steps
│       │   │       ├── tableX.js
│       │   │       ├── tagsInput
│       │   │       ├── treeTable.js
│       │   │       ├── xmSelect.js
│       │   │       └── zTree
│       │   └── page
│       │       ├── console
│       │       │   ├── console.html
│       │       │   ├── dashboard.html
│       │       │   └── workplace.html
│       │       ├── example
│       │       │   ├── calendar-2week.html
│       │       │   ├── calendar.html
│       │       │   ├── course.html
│       │       │   ├── dialog.html
│       │       │   ├── file.html
│       │       │   ├── question.html
│       │       │   ├── side-ajax.html
│       │       │   ├── side-more.html
│       │       │   └── table-crud.html
│       │       ├── plugin
│       │       │   ├── advance
│       │       │   ├── basic
│       │       │   ├── more.html
│       │       │   └── other
│       │       ├── system
│       │       │   ├── authorities.html
│       │       │   ├── dictionary.html
│       │       │   ├── login-record.html
│       │       │   ├── organization.html
│       │       │   ├── role.html
│       │       │   └── user.html
│       │       ├── template
│       │       │   ├── error
│       │       │   ├── form
│       │       │   ├── login
│       │       │   ├── table
│       │       │   └── user-info.html
│       │       └── tpl
│       │           ├── tpl-lock-screen.html
│       │           ├── tpl-message.html
│       │           ├── tpl-note.html
│       │           ├── tpl-password.html
│       │           └── tpl-theme.html
│       └── lib
│           ├── bootstrap
│           │   ├── LICENSE
│           │   └── dist
│           │       ├── css
│           │       └── js
│           ├── jquery
│           │   ├── LICENSE.txt
│           │   └── dist
│           │       ├── jquery.js
│           │       ├── jquery.min.js
│           │       └── jquery.min.map
│           ├── jquery-validation
│           │   ├── LICENSE.md
│           │   └── dist
│           │       ├── additional-methods.js
│           │       ├── additional-methods.min.js
│           │       ├── jquery.validate.js
│           │       └── jquery.validate.min.js
│           ├── jquery-validation-unobtrusive
│           │   ├── LICENSE.txt
│           │   ├── jquery.validate.unobtrusive.js
│           │   └── jquery.validate.unobtrusive.min.js
│           ├── layui
│           │   ├── css
│           │   │   ├── layui.css
│           │   │   └── modules
│           │   ├── file
│           │   │   ├── admin.css
│           │   │   └── images
│           │   ├── font
│           │   │   ├── iconfont.eot
│           │   │   ├── iconfont.svg
│           │   │   ├── iconfont.ttf
│           │   │   ├── iconfont.woff
│           │   │   └── iconfont.woff2
│           │   ├── layui.js
│           │   └── modules
│           │       ├── all.js
│           │       ├── carousel.js
│           │       ├── code.js
│           │       ├── colorpicker.js
│           │       ├── demo.js
│           │       ├── dropdown.js
│           │       ├── element.js
│           │       ├── flow.js
│           │       ├── form.js
│           │       ├── jquery.js
│           │       ├── lay.js
│           │       ├── laydate.js
│           │       ├── layedit.js
│           │       ├── layer.js
│           │       ├── laypage.js
│           │       ├── laytpl.js
│           │       ├── layui.all.js
│           │       ├── mobile.js
│           │       ├── rate.js
│           │       ├── slider.js
│           │       ├── table.js
│           │       ├── transfer.js
│           │       ├── tree.js
│           │       ├── upload.js
│           │       └── util.js
│           └── static
│               ├── ico.png
│               ├── images
│               │   ├── act
│               │   ├── apy
│               │   ├── banner.jpg
│               │   ├── message-error.png
│               │   ├── message-wait.png
│               │   ├── message-warn.png
│               │   └── start-bg.png
│               ├── js
│               │   ├── common.js
│               │   ├── index
│               │   ├── jquery-1.12.2.min.js
│               │   ├── product
│               │   └── toolBar
│               ├── lib
│               │   ├── font
│               │   └── plugin
│               ├── logo.png
│               ├── plugin
│               │   └── js.cookie.min.js
│               └── style
│                   └── css
├── V518后台
│   ├── addons
│   ├── application
│   │   ├── admin
│   │   │   ├── behavior
│   │   │   │   └── AdminLog.php
│   │   │   ├── command
│   │   │   │   ├── Addon
│   │   │   │   │   └── stubs
│   │   │   │   ├── Addon.php
│   │   │   │   ├── Api
│   │   │   │   │   ├── lang
│   │   │   │   │   ├── library
│   │   │   │   │   └── template
│   │   │   │   ├── Api.php
│   │   │   │   ├── Crud
│   │   │   │   │   └── stubs
│   │   │   │   ├── Crud.php
│   │   │   │   ├── Install
│   │   │   │   │   ├── fastadmin.sql
│   │   │   │   │   ├── install.html
│   │   │   │   │   └── zh-cn.php
│   │   │   │   ├── Install.php
│   │   │   │   ├── Menu.php
│   │   │   │   ├── Min
│   │   │   │   │   ├── r.js
│   │   │   │   │   └── stubs
│   │   │   │   └── Min.php
│   │   │   ├── common.php
│   │   │   ├── config.php
│   │   │   ├── controller
│   │   │   │   ├── Addon.php
│   │   │   │   ├── Ajax.php
│   │   │   │   ├── Category.php
│   │   │   │   ├── Channel.php
│   │   │   │   ├── Dashboard.php
│   │   │   │   ├── Ewm.php
│   │   │   │   ├── Index.php
│   │   │   │   ├── Order.php
│   │   │   │   ├── Proxy.php
│   │   │   │   ├── Qrlist.php
│   │   │   │   ├── RechargeOrder.php
│   │   │   │   ├── Risk.php
│   │   │   │   ├── Vippack.php
│   │   │   │   ├── Wxemp.php
│   │   │   │   ├── Yuanlogin.php
│   │   │   │   ├── Yuanpay.php
│   │   │   │   ├── auth
│   │   │   │   │   ├── Admin.php
│   │   │   │   │   ├── Adminlog.php
│   │   │   │   │   ├── Group.php
│   │   │   │   │   └── Rule.php
│   │   │   │   ├── general
│   │   │   │   │   ├── Attachment.php
│   │   │   │   │   ├── Config.php
│   │   │   │   │   └── Profile.php
│   │   │   │   └── user
│   │   │   │       ├── Group.php
│   │   │   │       ├── Rule.php
│   │   │   │       └── User.php
│   │   │   ├── lang
│   │   │   │   ├── zh-cn
│   │   │   │   │   ├── addon.php
│   │   │   │   │   ├── ajax.php
│   │   │   │   │   ├── auth
│   │   │   │   │   ├── category.php
│   │   │   │   │   ├── channel.php
│   │   │   │   │   ├── config.php
│   │   │   │   │   ├── dashboard.php
│   │   │   │   │   ├── ewm.php
│   │   │   │   │   ├── general
│   │   │   │   │   ├── index.php
│   │   │   │   │   ├── news.php
│   │   │   │   │   ├── order.php
│   │   │   │   │   ├── proxy.php
│   │   │   │   │   ├── qrlist.php
│   │   │   │   │   ├── recharge_order.php
│   │   │   │   │   ├── risk.php
│   │   │   │   │   ├── user
│   │   │   │   │   ├── vippack.php
│   │   │   │   │   ├── wxemp.php
│   │   │   │   │   ├── yuanlogin.php
│   │   │   │   │   └── yuanpay.php
│   │   │   │   └── zh-cn.php
│   │   │   ├── library
│   │   │   │   ├── Auth.php
│   │   │   │   └── traits
│   │   │   │       └── Backend.php
│   │   │   ├── model
│   │   │   │   ├── Admin.php
│   │   │   │   ├── AdminLog.php
│   │   │   │   ├── AuthGroup.php
│   │   │   │   ├── AuthGroupAccess.php
│   │   │   │   ├── AuthRule.php
│   │   │   │   ├── Channel.php
│   │   │   │   ├── Ewm.php
│   │   │   │   ├── Order.php
│   │   │   │   ├── Proxy.php
│   │   │   │   ├── Qrlist.php
│   │   │   │   ├── RechargeOrder.php
│   │   │   │   ├── Risk.php
│   │   │   │   ├── User.php
│   │   │   │   ├── UserGroup.php
│   │   │   │   ├── UserRule.php
│   │   │   │   ├── Vippack.php
│   │   │   │   ├── Wxemp.php
│   │   │   │   ├── Yuanlogin.php
│   │   │   │   └── Yuanpay.php
│   │   │   ├── tags.php
│   │   │   ├── validate
│   │   │   │   ├── Admin.php
│   │   │   │   ├── AuthRule.php
│   │   │   │   ├── Category.php
│   │   │   │   ├── Channel.php
│   │   │   │   ├── Ewm.php
│   │   │   │   ├── Order.php
│   │   │   │   ├── Proxy.php
│   │   │   │   ├── Qrlist.php
│   │   │   │   ├── RechargeOrder.php
│   │   │   │   ├── Risk.php
│   │   │   │   ├── User.php
│   │   │   │   ├── UserGroup.php
│   │   │   │   ├── UserRule.php
│   │   │   │   ├── Vippack.php
│   │   │   │   ├── Wxemp.php
│   │   │   │   ├── Yuanlogin.php
│   │   │   │   └── Yuanpay.php
│   │   │   └── view
│   │   │       ├── addon
│   │   │       │   ├── add.html
│   │   │       │   ├── config.html
│   │   │       │   └── index.html
│   │   │       ├── auth
│   │   │       │   ├── admin
│   │   │       │   ├── adminlog
│   │   │       │   ├── group
│   │   │       │   └── rule
│   │   │       ├── category
│   │   │       │   ├── add.html
│   │   │       │   ├── edit.html
│   │   │       │   └── index.html
│   │   │       ├── channel
│   │   │       │   ├── add.html
│   │   │       │   ├── edit.html
│   │   │       │   └── index.html
│   │   │       ├── common
│   │   │       │   ├── control.html
│   │   │       │   ├── header.html
│   │   │       │   ├── menu.html
│   │   │       │   ├── meta.html
│   │   │       │   └── script.html
│   │   │       ├── dashboard
│   │   │       │   └── index.html
│   │   │       ├── ewm
│   │   │       │   ├── add.html
│   │   │       │   ├── edit.html
│   │   │       │   └── index.html
│   │   │       ├── general
│   │   │       │   ├── attachment
│   │   │       │   ├── config
│   │   │       │   └── profile
│   │   │       ├── index
│   │   │       │   ├── index.html
│   │   │       │   └── login.html
│   │   │       ├── layout
│   │   │       │   └── default.html
│   │   │       ├── order
│   │   │       │   ├── add.html
│   │   │       │   ├── edit.html
│   │   │       │   └── index.html
│   │   │       ├── proxy
│   │   │       │   ├── add.html
│   │   │       │   ├── edit.html
│   │   │       │   └── index.html
│   │   │       ├── qrlist
│   │   │       │   ├── add.html
│   │   │       │   ├── detail.html
│   │   │       │   ├── edit.html
│   │   │       │   └── index.html
│   │   │       ├── recharge_order
│   │   │       │   ├── add.html
│   │   │       │   ├── edit.html
│   │   │       │   └── index.html
│   │   │       ├── risk
│   │   │       │   ├── add.html
│   │   │       │   ├── edit.html
│   │   │       │   └── index.html
│   │   │       ├── user
│   │   │       │   ├── group
│   │   │       │   ├── rule
│   │   │       │   └── user
│   │   │       ├── vippack
│   │   │       │   ├── add.html
│   │   │       │   ├── edit.html
│   │   │       │   └── index.html
│   │   │       ├── wxemp
│   │   │       │   ├── add.html
│   │   │       │   ├── edit.html
│   │   │       │   └── index.html
│   │   │       ├── yuanlogin
│   │   │       │   ├── add.html
│   │   │       │   ├── edit.html
│   │   │       │   └── index.html
│   │   │       └── yuanpay
│   │   │           ├── add.html
│   │   │           ├── edit.html
│   │   │           └── index.html
│   │   ├── api
│   │   │   ├── common.php
│   │   │   ├── config.php
│   │   │   ├── controller
│   │   │   │   ├── Common.php
│   │   │   │   ├── Cron.php
│   │   │   │   ├── Ems.php
│   │   │   │   ├── Front.php
│   │   │   │   ├── Index.php
│   │   │   │   ├── Sms.php
│   │   │   │   ├── User.php
│   │   │   │   ├── Validate.php
│   │   │   │   ├── Wechat.php
│   │   │   │   └── Yuanapi.php
│   │   │   ├── lang
│   │   │   │   ├── zh-cn
│   │   │   │   │   ├── common.php
│   │   │   │   │   └── user.php
│   │   │   │   └── zh-cn.php
│   │   │   └── library
│   │   │       ├── Alipay.php
│   │   │       └── ExceptionHandle.php
│   │   ├── build.php
│   │   ├── command.php
│   │   ├── common
│   │   │   ├── behavior
│   │   │   │   └── Common.php
│   │   │   ├── controller
│   │   │   │   ├── Api.php
│   │   │   │   ├── Backend.php
│   │   │   │   └── Frontend.php
│   │   │   ├── exception
│   │   │   │   └── UploadException.php
│   │   │   ├── lang
│   │   │   │   └── zh-cn
│   │   │   │       └── addon.php
│   │   │   ├── library
│   │   │   │   ├── Auth.php
│   │   │   │   ├── Email.php
│   │   │   │   ├── Ems.php
│   │   │   │   ├── Jialan.php
│   │   │   │   ├── Log.php
│   │   │   │   ├── Menu.php
│   │   │   │   ├── Security.php
│   │   │   │   ├── Sms.php
│   │   │   │   ├── Token.php
│   │   │   │   ├── Upload.php
│   │   │   │   └── token
│   │   │   │       ├── Driver.php
│   │   │   │       └── driver
│   │   │   ├── model
│   │   │   │   ├── Area.php
│   │   │   │   ├── Attachment.php
│   │   │   │   ├── Category.php
│   │   │   │   ├── Config.php
│   │   │   │   ├── Ems.php
│   │   │   │   ├── MoneyLog.php
│   │   │   │   ├── ScoreLog.php
│   │   │   │   ├── Sms.php
│   │   │   │   ├── User.php
│   │   │   │   ├── UserGroup.php
│   │   │   │   ├── UserRule.php
│   │   │   │   └── Version.php
│   │   │   └── view
│   │   │       └── tpl
│   │   │           ├── dispatch_jump.tpl
│   │   │           └── think_exception.tpl
│   │   ├── common.php
│   │   ├── config.php
│   │   ├── database.php
│   │   ├── extra
│   │   │   ├── addons.php
│   │   │   ├── queue.php
│   │   │   ├── self_template.php
│   │   │   ├── site.php
│   │   │   └── upload.php
│   │   ├── route.php
│   │   └── tags.php
│   ├── bower.json
│   ├── build.php
│   ├── composer.json
│   ├── extend
│   │   └── fast
│   │       ├── Auth.php
│   │       ├── Date.php
│   │       ├── Form.php
│   │       ├── Http.php
│   │       ├── Pinyin.php
│   │       ├── Random.php
│   │       ├── Rsa.php
│   │       ├── Tree.php
│   │       └── Version.php
│   ├── public
│   │   ├── alipayqr.php
│   │   ├── assets
│   │   │   ├── css
│   │   │   │   ├── alipay_pay.css
│   │   │   │   ├── backend.css
│   │   │   │   ├── backend.min.css
│   │   │   │   ├── bootstrap.css
│   │   │   │   ├── bootstrap.min.css
│   │   │   │   ├── dropzone.min.css
│   │   │   │   ├── fastadmin.css
│   │   │   │   ├── fastadmin.min.css
│   │   │   │   ├── frontend.css
│   │   │   │   ├── frontend.min.css
│   │   │   │   ├── home.css
│   │   │   │   ├── iconfont.css
│   │   │   │   ├── index.css
│   │   │   │   ├── lesshat.css
│   │   │   │   ├── manystore.css
│   │   │   │   ├── manystore.min.css
│   │   │   │   ├── skins
│   │   │   │   │   ├── _all-skins.css
│   │   │   │   │   ├── skin-black-blue.css
│   │   │   │   │   ├── skin-black-green.css
│   │   │   │   │   ├── skin-black-light.css
│   │   │   │   │   ├── skin-black-pink.css
│   │   │   │   │   ├── skin-black-purple.css
│   │   │   │   │   ├── skin-black-red.css
│   │   │   │   │   ├── skin-black-yellow.css
│   │   │   │   │   ├── skin-black.css
│   │   │   │   │   ├── skin-blue-light.css
│   │   │   │   │   ├── skin-blue.css
│   │   │   │   │   ├── skin-green-light.css
│   │   │   │   │   ├── skin-green.css
│   │   │   │   │   ├── skin-purple-light.css
│   │   │   │   │   ├── skin-purple.css
│   │   │   │   │   ├── skin-red-light.css
│   │   │   │   │   ├── skin-red.css
│   │   │   │   │   ├── skin-yellow-light.css
│   │   │   │   │   └── skin-yellow.css
│   │   │   │   ├── tinycss.css
│   │   │   │   └── user.css
│   │   │   ├── fonts
│   │   │   │   ├── SourceHanSansK-Regular.ttf
│   │   │   │   ├── Times New Roman.ttf
│   │   │   │   ├── captcha.ttf
│   │   │   │   ├── glyphicons-halflings-regular.eot
│   │   │   │   ├── glyphicons-halflings-regular.svg
│   │   │   │   ├── glyphicons-halflings-regular.ttf
│   │   │   │   ├── glyphicons-halflings-regular.woff
│   │   │   │   ├── glyphicons-halflings-regular.woff2
│   │   │   │   ├── iconfont
│   │   │   │   │   ├── iconfont.eot
│   │   │   │   │   ├── iconfont.svg
│   │   │   │   │   ├── iconfont.ttf
│   │   │   │   │   └── iconfont.woff
│   │   │   │   ├── lato
│   │   │   │   │   ├── lato-black.eot
│   │   │   │   │   ├── lato-black.svg
│   │   │   │   │   ├── lato-black.ttf
│   │   │   │   │   ├── lato-black.woff
│   │   │   │   │   ├── lato-bold.eot
│   │   │   │   │   ├── lato-bold.svg
│   │   │   │   │   ├── lato-bold.ttf
│   │   │   │   │   ├── lato-bold.woff
│   │   │   │   │   ├── lato-bolditalic.eot
│   │   │   │   │   ├── lato-bolditalic.svg
│   │   │   │   │   ├── lato-bolditalic.ttf
│   │   │   │   │   ├── lato-bolditalic.woff
│   │   │   │   │   ├── lato-italic.eot
│   │   │   │   │   ├── lato-italic.svg
│   │   │   │   │   ├── lato-italic.ttf
│   │   │   │   │   ├── lato-italic.woff
│   │   │   │   │   ├── lato-light.eot
│   │   │   │   │   ├── lato-light.svg
│   │   │   │   │   ├── lato-light.ttf
│   │   │   │   │   ├── lato-light.woff
│   │   │   │   │   ├── lato-regular.eot
│   │   │   │   │   ├── lato-regular.svg
│   │   │   │   │   ├── lato-regular.ttf
│   │   │   │   │   └── lato-regular.woff
│   │   │   │   └── verdana.ttf
│   │   │   ├── icon
│   │   │   │   ├── alipay.ico
│   │   │   │   ├── qqpay.ico
│   │   │   │   └── wxpay.ico
│   │   │   ├── img
│   │   │   │   ├── 32px.png
│   │   │   │   ├── 40px.png
│   │   │   │   ├── alipay-pay.png
│   │   │   │   ├── avatar.png
│   │   │   │   ├── bg.jpg
│   │   │   │   ├── blank.gif
│   │   │   │   ├── circle.png
│   │   │   │   ├── cross.png
│   │   │   │   ├── error.svg
│   │   │   │   ├── favicon.ico
│   │   │   │   ├── img
│   │   │   │   │   ├── alipay-sys.png
│   │   │   │   │   ├── alipay.jpg
│   │   │   │   │   ├── qqpay-sys.png
│   │   │   │   │   ├── qqpay.jpg
│   │   │   │   │   ├── wave.png
│   │   │   │   │   ├── wechat-pay.png
│   │   │   │   │   ├── weixin.jpg
│   │   │   │   │   └── wxpay-sys.png
│   │   │   │   ├── info.svg
│   │   │   │   ├── loading.gif
│   │   │   │   ├── login-head.png
│   │   │   │   ├── logo.png
│   │   │   │   ├── logo31.png
│   │   │   │   ├── mask.png
│   │   │   │   ├── mqq-pay.png
│   │   │   │   ├── pay_console
│   │   │   │   │   ├── loading.gif
│   │   │   │   │   ├── pay.css
│   │   │   │   │   ├── pay_ok.png
│   │   │   │   │   ├── qrcode.css
│   │   │   │   │   └── qrcode_timeout.png
│   │   │   │   ├── qrcode.png
│   │   │   │   ├── success.svg
│   │   │   │   ├── theme01
│   │   │   │   │   ├── arrow1CB7A2.svg
│   │   │   │   │   ├── extend-tool-icon.svg
│   │   │   │   │   ├── fund-manage-icon.svg
│   │   │   │   │   ├── olret-icon.svg
│   │   │   │   │   ├── opera-tool-icon.svg
│   │   │   │   │   ├── pay-prodoct-icon.svg
│   │   │   │   │   ├── school-icon.svg
│   │   │   │   │   ├── solution-a-img.png
│   │   │   │   │   ├── solution-b-img.png
│   │   │   │   │   ├── solution-c-img.png
│   │   │   │   │   ├── solution-d-img.png
│   │   │   │   │   ├── stop-icon.svg
│   │   │   │   │   ├── store-icon.svg
│   │   │   │   │   ├── too-arrow.svg
│   │   │   │   │   └── top-background-img.png
│   │   │   │   ├── throbber.gif
│   │   │   │   └── wechat-pay.png
│   │   │   ├── index.html
│   │   │   ├── js
│   │   │   │   ├── addons.js
│   │   │   │   ├── adminlte.js
│   │   │   │   ├── backend
│   │   │   │   │   ├── addon.js
│   │   │   │   │   ├── auth
│   │   │   │   │   ├── category.js
│   │   │   │   │   ├── channel.js
│   │   │   │   │   ├── dashboard.js
│   │   │   │   │   ├── ewm.js
│   │   │   │   │   ├── general
│   │   │   │   │   ├── index.js
│   │   │   │   │   ├── news.js
│   │   │   │   │   ├── order.js
│   │   │   │   │   ├── proxy.js
│   │   │   │   │   ├── qrlist.js
│   │   │   │   │   ├── recharge_order.js
│   │   │   │   │   ├── risk.js
│   │   │   │   │   ├── user
│   │   │   │   │   ├── user_bak.js
│   │   │   │   │   ├── vippack.js
│   │   │   │   │   ├── wxemp.js
│   │   │   │   │   ├── yuanlogin.js
│   │   │   │   │   └── yuanpay.js
│   │   │   │   ├── backend-init.js
│   │   │   │   ├── backend.js
│   │   │   │   ├── bootstrap-table-commonsearch.js
│   │   │   │   ├── bootstrap-table-template.js
│   │   │   │   ├── dropzone.js
│   │   │   │   ├── dropzone.min.js
│   │   │   │   ├── echarts-theme.js
│   │   │   │   ├── echarts.min.js
│   │   │   │   ├── fast.js
│   │   │   │   ├── frontend
│   │   │   │   ├── frontend-init.js
│   │   │   │   ├── frontend.js
│   │   │   │   ├── html5shiv.js
│   │   │   │   ├── jquery.drag.min.js
│   │   │   │   ├── jquery.drop.min.js
│   │   │   │   ├── js.cookie.js
│   │   │   │   ├── require-backend.js
│   │   │   │   ├── require-backend.min.js
│   │   │   │   ├── require-css.min.js
│   │   │   │   ├── require-form.js
│   │   │   │   ├── require-frontend.js
│   │   │   │   ├── require-frontend.min.js
│   │   │   │   ├── require-table.js
│   │   │   │   ├── require-upload.js
│   │   │   │   ├── require.js
│   │   │   │   ├── require.min.js
│   │   │   │   └── respond.min.js
│   │   │   ├── layer
│   │   │   │   ├── layer.js
│   │   │   │   ├── mobile
│   │   │   │   │   ├── layer.js
│   │   │   │   │   └── need
│   │   │   │   └── theme
│   │   │   │       └── default
│   │   │   ├── layui
│   │   │   │   ├── css
│   │   │   │   │   ├── layui.css
│   │   │   │   │   └── modules
│   │   │   │   ├── font
│   │   │   │   │   ├── iconfont.eot
│   │   │   │   │   ├── iconfont.svg
│   │   │   │   │   ├── iconfont.ttf
│   │   │   │   │   ├── iconfont.woff
│   │   │   │   │   └── iconfont.woff2
│   │   │   │   └── layui.js
│   │   │   ├── less
│   │   │   │   ├── backend.less
│   │   │   │   ├── bootstrap
│   │   │   │   │   ├── alerts.less
│   │   │   │   │   ├── badges.less
│   │   │   │   │   ├── bootstrap.less
│   │   │   │   │   ├── breadcrumbs.less
│   │   │   │   │   ├── button-groups.less
│   │   │   │   │   ├── buttons.less
│   │   │   │   │   ├── carousel.less
│   │   │   │   │   ├── close.less
│   │   │   │   │   ├── code.less
│   │   │   │   │   ├── component-animations.less
│   │   │   │   │   ├── dropdowns.less
│   │   │   │   │   ├── forms.less
│   │   │   │   │   ├── glyphicons.less
│   │   │   │   │   ├── grid.less
│   │   │   │   │   ├── input-groups.less
│   │   │   │   │   ├── jumbotron.less
│   │   │   │   │   ├── labels.less
│   │   │   │   │   ├── list-group.less
│   │   │   │   │   ├── media.less
│   │   │   │   │   ├── mixins
│   │   │   │   │   ├── mixins.less
│   │   │   │   │   ├── modals.less
│   │   │   │   │   ├── navbar.less
│   │   │   │   │   ├── navs.less
│   │   │   │   │   ├── normalize.less
│   │   │   │   │   ├── pager.less
│   │   │   │   │   ├── pagination.less
│   │   │   │   │   ├── panels.less
│   │   │   │   │   ├── popovers.less
│   │   │   │   │   ├── print.less
│   │   │   │   │   ├── progress-bars.less
│   │   │   │   │   ├── responsive-embed.less
│   │   │   │   │   ├── responsive-utilities.less
│   │   │   │   │   ├── scaffolding.less
│   │   │   │   │   ├── tables.less
│   │   │   │   │   ├── theme.less
│   │   │   │   │   ├── thumbnails.less
│   │   │   │   │   ├── tooltip.less
│   │   │   │   │   ├── type.less
│   │   │   │   │   ├── utilities.less
│   │   │   │   │   ├── variables.less
│   │   │   │   │   └── wells.less
│   │   │   │   ├── bootstrap-less
│   │   │   │   │   ├── mixins
│   │   │   │   │   ├── mixins.less
│   │   │   │   │   └── variables.less
│   │   │   │   ├── bootstrap.less
│   │   │   │   ├── fastadmin
│   │   │   │   │   ├── 404_500_errors.less
│   │   │   │   │   ├── alerts.less
│   │   │   │   │   ├── bootstrap-social.less
│   │   │   │   │   ├── boxes.less
│   │   │   │   │   ├── buttons.less
│   │   │   │   │   ├── callout.less
│   │   │   │   │   ├── carousel.less
│   │   │   │   │   ├── control-sidebar.less
│   │   │   │   │   ├── core.less
│   │   │   │   │   ├── direct-chat.less
│   │   │   │   │   ├── dropdown.less
│   │   │   │   │   ├── forms.less
│   │   │   │   │   ├── fullcalendar.less
│   │   │   │   │   ├── header.less
│   │   │   │   │   ├── info-box.less
│   │   │   │   │   ├── invoice.less
│   │   │   │   │   ├── labels.less
│   │   │   │   │   ├── lockscreen.less
│   │   │   │   │   ├── login_and_register.less
│   │   │   │   │   ├── mailbox.less
│   │   │   │   │   ├── miscellaneous.less
│   │   │   │   │   ├── mixins.less
│   │   │   │   │   ├── modal.less
│   │   │   │   │   ├── navs.less
│   │   │   │   │   ├── print.less
│   │   │   │   │   ├── products.less
│   │   │   │   │   ├── profile.less
│   │   │   │   │   ├── progress-bars.less
│   │   │   │   │   ├── select2.less
│   │   │   │   │   ├── sidebar-mini.less
│   │   │   │   │   ├── sidebar.less
│   │   │   │   │   ├── small-box.less
│   │   │   │   │   ├── social-widgets.less
│   │   │   │   │   ├── table.less
│   │   │   │   │   ├── timeline.less
│   │   │   │   │   ├── users-list.less
│   │   │   │   │   └── variables.less
│   │   │   │   ├── fastadmin.less
│   │   │   │   ├── frontend.less
│   │   │   │   ├── lesshat.less
│   │   │   │   ├── skins
│   │   │   │   │   ├── _all-skins.less
│   │   │   │   │   ├── skin-black-blue.less
│   │   │   │   │   ├── skin-black-green.less
│   │   │   │   │   ├── skin-black-light.less
│   │   │   │   │   ├── skin-black-pink.less
│   │   │   │   │   ├── skin-black-purple.less
│   │   │   │   │   ├── skin-black-red.less
│   │   │   │   │   ├── skin-black-yellow.less
│   │   │   │   │   ├── skin-black.less
│   │   │   │   │   ├── skin-blue-light.less
│   │   │   │   │   ├── skin-blue.less
│   │   │   │   │   ├── skin-green-light.less
│   │   │   │   │   ├── skin-green.less
│   │   │   │   │   ├── skin-purple-light.less
│   │   │   │   │   ├── skin-purple.less
│   │   │   │   │   ├── skin-red-light.less
│   │   │   │   │   ├── skin-red.less
│   │   │   │   │   ├── skin-yellow-light.less
│   │   │   │   │   └── skin-yellow.less
│   │   │   │   └── user.less
│   │   │   ├── libs
│   │   │   │   ├── Sortable
│   │   │   │   │   ├── CONTRIBUTING.md
│   │   │   │   │   ├── ISSUE_TEMPLATE.md
│   │   │   │   │   ├── LICENSE
│   │   │   │   │   ├── README.md
│   │   │   │   │   ├── Sortable.js
│   │   │   │   │   ├── Sortable.min.js
│   │   │   │   │   ├── babel.config.js
│   │   │   │   │   ├── bower.json
│   │   │   │   │   ├── entry
│   │   │   │   │   ├── index.html
│   │   │   │   │   ├── modular
│   │   │   │   │   ├── package-lock.json
│   │   │   │   │   ├── package.json
│   │   │   │   │   ├── plugins
│   │   │   │   │   ├── scripts
│   │   │   │   │   ├── src
│   │   │   │   │   └── st
│   │   │   │   ├── art-template
│   │   │   │   │   ├── Gruntfile.js
│   │   │   │   │   ├── README.md
│   │   │   │   │   ├── demo
│   │   │   │   │   ├── dist
│   │   │   │   │   ├── doc
│   │   │   │   │   ├── loader
│   │   │   │   │   ├── node
│   │   │   │   │   ├── package.json
│   │   │   │   │   ├── src
│   │   │   │   │   └── test
│   │   │   │   ├── bootstrap
│   │   │   │   │   ├── CHANGELOG.md
│   │   │   │   │   ├── Gemfile
│   │   │   │   │   ├── Gemfile.lock
│   │   │   │   │   ├── Gruntfile.js
│   │   │   │   │   ├── ISSUE_TEMPLATE.md
│   │   │   │   │   ├── LICENSE
│   │   │   │   │   ├── README.md
│   │   │   │   │   ├── bower.json
│   │   │   │   │   ├── dist
│   │   │   │   │   ├── fonts
│   │   │   │   │   ├── grunt
│   │   │   │   │   ├── js
│   │   │   │   │   ├── less
│   │   │   │   │   ├── nuget
│   │   │   │   │   ├── package-lock.json
│   │   │   │   │   ├── package.js
│   │   │   │   │   └── package.json
│   │   │   │   ├── bootstrap-daterangepicker
│   │   │   │   │   ├── README.md
│   │   │   │   │   ├── bower.json
│   │   │   │   │   ├── daterangepicker.css
│   │   │   │   │   ├── daterangepicker.js
│   │   │   │   │   ├── daterangepicker.scss
│   │   │   │   │   ├── demo.html
│   │   │   │   │   ├── drp.png
│   │   │   │   │   ├── example
│   │   │   │   │   ├── package.js
│   │   │   │   │   ├── package.json
│   │   │   │   │   └── website
│   │   │   │   ├── bootstrap-select
│   │   │   │   │   ├── CHANGELOG.md
│   │   │   │   │   ├── LICENSE
│   │   │   │   │   ├── bower.json
│   │   │   │   │   ├── dist
│   │   │   │   │   ├── docs
│   │   │   │   │   ├── js
│   │   │   │   │   ├── less
│   │   │   │   │   ├── nuget
│   │   │   │   │   └── sass
│   │   │   │   ├── bootstrap-slider
│   │   │   │   │   ├── README.md
│   │   │   │   │   ├── bootstrap-slider.js
│   │   │   │   │   ├── bower.json
│   │   │   │   │   ├── locks.png
│   │   │   │   │   └── slider.css
│   │   │   │   ├── bootstrap-table
│   │   │   │   │   ├── Gruntfile.js
│   │   │   │   │   ├── LICENSE
│   │   │   │   │   ├── README.md
│   │   │   │   │   ├── bower.json
│   │   │   │   │   ├── composer.json
│   │   │   │   │   ├── dist
│   │   │   │   │   ├── package.json
│   │   │   │   │   └── src
│   │   │   │   ├── eonasdan-bootstrap-datetimepicker
│   │   │   │   │   ├── CONTRIBUTING.md
│   │   │   │   │   ├── Gruntfile.js
│   │   │   │   │   ├── LICENSE
│   │   │   │   │   ├── README.md
│   │   │   │   │   ├── bower.json
│   │   │   │   │   ├── build
│   │   │   │   │   ├── component.json
│   │   │   │   │   ├── composer.json
│   │   │   │   │   ├── docs
│   │   │   │   │   ├── mkdocs.yml
│   │   │   │   │   ├── package.json
│   │   │   │   │   ├── src
│   │   │   │   │   └── tasks
│   │   │   │   ├── fastadmin-addtabs
│   │   │   │   │   ├── README.md
│   │   │   │   │   └── jquery.addtabs.js
│   │   │   │   ├── fastadmin-citypicker
│   │   │   │   │   ├── CHANGELOG.md
│   │   │   │   │   ├── LICENSE
│   │   │   │   │   ├── README.md
│   │   │   │   │   ├── bower.json
│   │   │   │   │   ├── dist
│   │   │   │   │   ├── gulpfile.js
│   │   │   │   │   ├── package.json
│   │   │   │   │   └── src
│   │   │   │   ├── fastadmin-cxselect
│   │   │   │   │   ├── README.md
│   │   │   │   │   ├── index.html
│   │   │   │   │   ├── js
│   │   │   │   │   └── package.json
│   │   │   │   ├── fastadmin-dragsort
│   │   │   │   │   ├── bower.json
│   │   │   │   │   ├── jquery.dragsort.js
│   │   │   │   │   └── readme.md
│   │   │   │   ├── fastadmin-layer
│   │   │   │   │   ├── LICENSE
│   │   │   │   │   ├── README.md
│   │   │   │   │   ├── bower.json
│   │   │   │   │   ├── dist
│   │   │   │   │   ├── gulpfile.js
│   │   │   │   │   ├── package.json
│   │   │   │   │   ├── src
│   │   │   │   │   └── test
│   │   │   │   ├── fastadmin-selectpage
│   │   │   │   │   ├── README.md
│   │   │   │   │   ├── selectpage.css
│   │   │   │   │   ├── selectpage.js
│   │   │   │   │   └── selectpage.min.js
│   │   │   │   ├── font-awesome
│   │   │   │   │   ├── HELP-US-OUT.txt
│   │   │   │   │   ├── bower.json
│   │   │   │   │   ├── css
│   │   │   │   │   ├── fonts
│   │   │   │   │   ├── less
│   │   │   │   │   └── scss
│   │   │   │   ├── jquery
│   │   │   │   │   ├── AUTHORS.txt
│   │   │   │   │   ├── LICENSE.txt
│   │   │   │   │   ├── README.md
│   │   │   │   │   ├── bower.json
│   │   │   │   │   ├── dist
│   │   │   │   │   ├── external
│   │   │   │   │   └── src
│   │   │   │   ├── jquery-slimscroll
│   │   │   │   │   ├── README.md
│   │   │   │   │   ├── bower.json
│   │   │   │   │   ├── examples
│   │   │   │   │   ├── jquery.slimscroll.js
│   │   │   │   │   ├── jquery.slimscroll.min.js
│   │   │   │   │   └── package.json
│   │   │   │   ├── jquery.cookie
│   │   │   │   │   ├── bower.json
│   │   │   │   │   └── jquery.cookie.js
│   │   │   │   ├── jstree
│   │   │   │   │   ├── LICENSE-MIT
│   │   │   │   │   ├── bower.json
│   │   │   │   │   ├── composer.json
│   │   │   │   │   ├── dist
│   │   │   │   │   └── src
│   │   │   │   ├── moment
│   │   │   │   │   ├── CHANGELOG.md
│   │   │   │   │   ├── FAQ.md
│   │   │   │   │   ├── LICENSE
│   │   │   │   │   ├── README.md
│   │   │   │   │   ├── bower.json
│   │   │   │   │   ├── dist
│   │   │   │   │   ├── locale
│   │   │   │   │   ├── min
│   │   │   │   │   ├── moment.d.ts
│   │   │   │   │   ├── moment.js
│   │   │   │   │   ├── package-lock.json
│   │   │   │   │   ├── src
│   │   │   │   │   ├── templates
│   │   │   │   │   ├── ts3.1-typing-tests
│   │   │   │   │   └── ts3.1-typings
│   │   │   │   ├── nice-validator
│   │   │   │   │   ├── README.md
│   │   │   │   │   ├── bower.json
│   │   │   │   │   ├── demo
│   │   │   │   │   └── dist
│   │   │   │   ├── require-css
│   │   │   │   │   ├── LICENSE
│   │   │   │   │   ├── README.md
│   │   │   │   │   ├── bower.json
│   │   │   │   │   ├── compatibility-test.sh
│   │   │   │   │   ├── css-builder.js
│   │   │   │   │   ├── css.js
│   │   │   │   │   ├── css.min.js
│   │   │   │   │   ├── normalize.js
│   │   │   │   │   └── package.json
│   │   │   │   ├── tableExport.jquery.plugin
│   │   │   │   │   ├── LICENSE
│   │   │   │   │   ├── README.md
│   │   │   │   │   ├── bower.json
│   │   │   │   │   ├── tableExport.js
│   │   │   │   │   └── tableExport.min.js
│   │   │   │   └── toastr
│   │   │   │       ├── LICENSE
│   │   │   │       ├── README.md
│   │   │   │       ├── bower.json
│   │   │   │       ├── toastr.css
│   │   │   │       ├── toastr.js
│   │   │   │       ├── toastr.js.map
│   │   │   │       ├── toastr.less
│   │   │   │       ├── toastr.min.css
│   │   │   │       ├── toastr.min.js
│   │   │   │       └── toastr.scss
│   │   │   ├── logo.png
│   │   │   ├── work
│   │   │   │   ├── animate.min(1).css
│   │   │   │   ├── animate.min.css
│   │   │   │   ├── bootstrap.min.js
│   │   │   │   ├── common.js
│   │   │   │   ├── deme.css
│   │   │   │   ├── demo.css
│   │   │   │   ├── iconfont.css
│   │   │   │   ├── iconfont.js
│   │   │   │   ├── jquery-2.0.3.min.js
│   │   │   │   ├── jquery.SuperSilde.js
│   │   │   │   ├── jquery.easing.min.js
│   │   │   │   ├── jquery.js
│   │   │   │   ├── jquery.min.js
│   │   │   │   ├── kefu.css
│   │   │   │   ├── kfz_php.png
│   │   │   │   ├── layui1.css
│   │   │   │   ├── pcd.png
│   │   │   │   ├── photoswipe-ui-default.min.js
│   │   │   │   ├── photoswipe.js
│   │   │   │   ├── previewImage.js
│   │   │   │   ├── pstyle.css
│   │   │   │   ├── public.css
│   │   │   │   ├── qietu.css
│   │   │   │   ├── responsive1.css
│   │   │   │   ├── script.js
│   │   │   │   ├── style(1).css
│   │   │   │   ├── style.css
│   │   │   │   ├── style7.css
│   │   │   │   ├── sucai.css
│   │   │   │   ├── swiper.animate.min.js
│   │   │   │   ├── swiper.min.css
│   │   │   │   ├── swiper.min.js
│   │   │   │   ├── sz.png
│   │   │   │   ├── t01c05fab81f671f879.png
│   │   │   │   └── wow.min.js
│   │   │   └── yuyin.mp3
│   │   ├── cache
│   │   ├── ck
│   │   │   ├── 163945.txt
│   │   │   ├── 210493.txt
│   │   │   ├── 237843.txt
│   │   │   ├── 620701.txt
│   │   │   └── 994160.txt
│   │   ├── index.php
│   │   ├── install.php
│   │   ├── qqpayqr.php
│   │   ├── qr.php
│   │   ├── router.php
│   │   ├── uploads
│   │   │   └── 20220426
│   │   │       └── a93e97f025342c71432a6c3f80d1b3b5.png
│   │   └── wmnPDrdMuU.php
│   ├── runtime
│   │   ├── cache
│   │   │   └── 4e
│   │   │       └── 819c837d54a6ed09abc77a8560a66f.php
│   │   ├── log
│   │   │   └── 202204
│   │   │       └── 26.log
│   │   └── temp
│   │       └── 79999790c4c3901df928f9007fcb07f9.php
│   ├── think
│   ├── thinkphp
│   │   ├── CONTRIBUTING.md
│   │   ├── LICENSE.txt
│   │   ├── README.md
│   │   ├── base.php
│   │   ├── codecov.yml
│   │   ├── composer.json
│   │   ├── console.php
│   │   ├── convention.php
│   │   ├── helper.php
│   │   ├── lang
│   │   │   └── zh-cn.php
│   │   ├── library
│   │   │   ├── think
│   │   │   │   ├── App.php
│   │   │   │   ├── Build.php
│   │   │   │   ├── Cache.php
│   │   │   │   ├── Collection.php
│   │   │   │   ├── Config.php
│   │   │   │   ├── Console.php
│   │   │   │   ├── Controller.php
│   │   │   │   ├── Cookie.php
│   │   │   │   ├── Db.php
│   │   │   │   ├── Debug.php
│   │   │   │   ├── Env.php
│   │   │   │   ├── Error.php
│   │   │   │   ├── Exception.php
│   │   │   │   ├── File.php
│   │   │   │   ├── Hook.php
│   │   │   │   ├── Lang.php
│   │   │   │   ├── Loader.php
│   │   │   │   ├── Log.php
│   │   │   │   ├── Model.php
│   │   │   │   ├── Paginator.php
│   │   │   │   ├── Process.php
│   │   │   │   ├── Request.php
│   │   │   │   ├── Response.php
│   │   │   │   ├── Route.php
│   │   │   │   ├── Session.php
│   │   │   │   ├── Template.php
│   │   │   │   ├── Url.php
│   │   │   │   ├── Validate.php
│   │   │   │   ├── View.php
│   │   │   │   ├── cache
│   │   │   │   │   ├── Driver.php
│   │   │   │   │   └── driver
│   │   │   │   ├── config
│   │   │   │   │   └── driver
│   │   │   │   ├── console
│   │   │   │   │   ├── Command.php
│   │   │   │   │   ├── Input.php
│   │   │   │   │   ├── LICENSE
│   │   │   │   │   ├── Output.php
│   │   │   │   │   ├── bin
│   │   │   │   │   ├── command
│   │   │   │   │   ├── input
│   │   │   │   │   └── output
│   │   │   │   ├── controller
│   │   │   │   │   ├── Rest.php
│   │   │   │   │   └── Yar.php
│   │   │   │   ├── db
│   │   │   │   │   ├── Builder.php
│   │   │   │   │   ├── Connection.php
│   │   │   │   │   ├── Expression.php
│   │   │   │   │   ├── Query.php
│   │   │   │   │   ├── builder
│   │   │   │   │   ├── connector
│   │   │   │   │   └── exception
│   │   │   │   ├── debug
│   │   │   │   │   ├── Console.php
│   │   │   │   │   └── Html.php
│   │   │   │   ├── exception
│   │   │   │   │   ├── ClassNotFoundException.php
│   │   │   │   │   ├── DbException.php
│   │   │   │   │   ├── ErrorException.php
│   │   │   │   │   ├── Handle.php
│   │   │   │   │   ├── HttpException.php
│   │   │   │   │   ├── HttpResponseException.php
│   │   │   │   │   ├── PDOException.php
│   │   │   │   │   ├── RouteNotFoundException.php
│   │   │   │   │   ├── TemplateNotFoundException.php
│   │   │   │   │   ├── ThrowableError.php
│   │   │   │   │   └── ValidateException.php
│   │   │   │   ├── log
│   │   │   │   │   └── driver
│   │   │   │   ├── model
│   │   │   │   │   ├── Collection.php
│   │   │   │   │   ├── Merge.php
│   │   │   │   │   ├── Pivot.php
│   │   │   │   │   ├── Relation.php
│   │   │   │   │   └── relation
│   │   │   │   ├── paginator
│   │   │   │   │   └── driver
│   │   │   │   ├── process
│   │   │   │   │   ├── Builder.php
│   │   │   │   │   ├── Utils.php
│   │   │   │   │   ├── exception
│   │   │   │   │   └── pipes
│   │   │   │   ├── response
│   │   │   │   │   ├── Json.php
│   │   │   │   │   ├── Jsonp.php
│   │   │   │   │   ├── Redirect.php
│   │   │   │   │   ├── View.php
│   │   │   │   │   └── Xml.php
│   │   │   │   ├── session
│   │   │   │   │   └── driver
│   │   │   │   ├── template
│   │   │   │   │   ├── TagLib.php
│   │   │   │   │   ├── driver
│   │   │   │   │   └── taglib
│   │   │   │   └── view
│   │   │   │       └── driver
│   │   │   └── traits
│   │   │       ├── controller
│   │   │       │   └── Jump.php
│   │   │       ├── model
│   │   │       │   └── SoftDelete.php
│   │   │       └── think
│   │   │           └── Instance.php
│   │   ├── logo.png
│   │   ├── phpunit.xml
│   │   ├── start.php
│   │   ├── tests
│   │   │   ├── README.md
│   │   │   ├── application
│   │   │   │   ├── config.php
│   │   │   │   ├── database.php
│   │   │   │   ├── index
│   │   │   │   │   └── controller
│   │   │   │   ├── route.php
│   │   │   │   └── views
│   │   │   │       ├── display.html
│   │   │   │       ├── display.phtml
│   │   │   │       ├── extend.html
│   │   │   │       ├── extend2.html
│   │   │   │       ├── include.html
│   │   │   │       ├── include2.html
│   │   │   │       ├── layout.html
│   │   │   │       └── layout2.html
│   │   │   ├── conf
│   │   │   │   ├── memcached.ini
│   │   │   │   ├── redis.ini
│   │   │   │   └── timezone.ini
│   │   │   ├── mock.php
│   │   │   ├── script
│   │   │   │   └── install.sh
│   │   │   └── thinkphp
│   │   │       ├── baseTest.php
│   │   │       └── library
│   │   │           ├── think
│   │   │           └── traits
│   │   └── tpl
│   │       ├── default_index.tpl
│   │       ├── dispatch_jump.tpl
│   │       ├── page_trace.tpl
│   │       └── think_exception.tpl
│   └── vendor
│       ├── autoload.php
│       ├── bin
│       ├── composer
│       │   ├── ClassLoader.php
│       │   ├── LICENSE
│       │   ├── autoload_classmap.php
│       │   ├── autoload_files.php
│       │   ├── autoload_namespaces.php
│       │   ├── autoload_psr4.php
│       │   ├── autoload_real.php
│       │   ├── autoload_static.php
│       │   └── installed.json
│       ├── easywechat-composer
│       │   └── easywechat-composer
│       │       ├── LICENSE
│       │       ├── README.md
│       │       ├── composer.json
│       │       ├── extensions.php
│       │       ├── phpunit.xml
│       │       ├── src
│       │       │   ├── Commands
│       │       │   ├── Contracts
│       │       │   ├── Delegation
│       │       │   ├── EasyWeChat.php
│       │       │   ├── Encryption
│       │       │   ├── Exceptions
│       │       │   ├── Extension.php
│       │       │   ├── Http
│       │       │   ├── Laravel
│       │       │   ├── ManifestManager.php
│       │       │   ├── Plugin.php
│       │       │   └── Traits
│       │       └── tests
│       │           └── ManifestManagerTest.php
│       ├── guzzlehttp
│       │   ├── guzzle
│       │   │   ├── CHANGELOG.md
│       │   │   ├── Dockerfile
│       │   │   ├── LICENSE
│       │   │   ├── README.md
│       │   │   ├── UPGRADING.md
│       │   │   ├── composer.json
│       │   │   └── src
│       │   │       ├── Client.php
│       │   │       ├── ClientInterface.php
│       │   │       ├── Cookie
│       │   │       ├── Exception
│       │   │       ├── Handler
│       │   │       ├── HandlerStack.php
│       │   │       ├── MessageFormatter.php
│       │   │       ├── Middleware.php
│       │   │       ├── Pool.php
│       │   │       ├── PrepareBodyMiddleware.php
│       │   │       ├── RedirectMiddleware.php
│       │   │       ├── RequestOptions.php
│       │   │       ├── RetryMiddleware.php
│       │   │       ├── TransferStats.php
│       │   │       ├── UriTemplate.php
│       │   │       ├── Utils.php
│       │   │       ├── functions.php
│       │   │       └── functions_include.php
│       │   ├── promises
│       │   │   ├── CHANGELOG.md
│       │   │   ├── LICENSE
│       │   │   ├── Makefile
│       │   │   ├── README.md
│       │   │   ├── composer.json
│       │   │   └── src
│       │   │       ├── AggregateException.php
│       │   │       ├── CancellationException.php
│       │   │       ├── Coroutine.php
│       │   │       ├── Create.php
│       │   │       ├── Each.php
│       │   │       ├── EachPromise.php
│       │   │       ├── FulfilledPromise.php
│       │   │       ├── Is.php
│       │   │       ├── Promise.php
│       │   │       ├── PromiseInterface.php
│       │   │       ├── PromisorInterface.php
│       │   │       ├── RejectedPromise.php
│       │   │       ├── RejectionException.php
│       │   │       ├── TaskQueue.php
│       │   │       ├── TaskQueueInterface.php
│       │   │       ├── Utils.php
│       │   │       ├── functions.php
│       │   │       └── functions_include.php
│       │   └── psr7
│       │       ├── CHANGELOG.md
│       │       ├── LICENSE
│       │       ├── README.md
│       │       ├── composer.json
│       │       └── src
│       │           ├── AppendStream.php
│       │           ├── BufferStream.php
│       │           ├── CachingStream.php
│       │           ├── DroppingStream.php
│       │           ├── FnStream.php
│       │           ├── Header.php
│       │           ├── InflateStream.php
│       │           ├── LazyOpenStream.php
│       │           ├── LimitStream.php
│       │           ├── Message.php
│       │           ├── MessageTrait.php
│       │           ├── MimeType.php
│       │           ├── MultipartStream.php
│       │           ├── NoSeekStream.php
│       │           ├── PumpStream.php
│       │           ├── Query.php
│       │           ├── Request.php
│       │           ├── Response.php
│       │           ├── Rfc7230.php
│       │           ├── ServerRequest.php
│       │           ├── Stream.php
│       │           ├── StreamDecoratorTrait.php
│       │           ├── StreamWrapper.php
│       │           ├── UploadedFile.php
│       │           ├── Uri.php
│       │           ├── UriNormalizer.php
│       │           ├── UriResolver.php
│       │           ├── Utils.php
│       │           ├── functions.php
│       │           └── functions_include.php
│       ├── karsonzhang
│       │   └── fastadmin-addons
│       │       ├── LICENSE.txt
│       │       ├── README.md
│       │       ├── composer.json
│       │       └── src
│       │           ├── Addons.php
│       │           ├── addons
│       │           ├── common.php
│       │           └── config.php
│       ├── markbaker
│       │   ├── complex
│       │   │   ├── README.md
│       │   │   ├── classes
│       │   │   │   ├── Autoloader.php
│       │   │   │   ├── Bootstrap.php
│       │   │   │   └── src
│       │   │   ├── composer.json
│       │   │   ├── examples
│       │   │   │   ├── complexTest.php
│       │   │   │   ├── testFunctions.php
│       │   │   │   └── testOperations.php
│       │   │   └── license.md
│       │   └── matrix
│       │       ├── README.md
│       │       ├── buildPhar.php
│       │       ├── classes
│       │       │   └── src
│       │       ├── composer.json
│       │       ├── examples
│       │       │   └── test.php
│       │       ├── infection.json.dist
│       │       ├── license.md
│       │       └── phpstan.neon
│       ├── monolog
│       │   └── monolog
│       │       ├── CHANGELOG.md
│       │       ├── LICENSE
│       │       ├── README.md
│       │       ├── composer.json
│       │       ├── phpstan.neon.dist
│       │       └── src
│       │           └── Monolog
│       ├── nelexa
│       │   └── zip
│       │       ├── LICENSE
│       │       ├── README.RU.md
│       │       ├── README.md
│       │       ├── composer.json
│       │       └── src
│       │           ├── Constants
│       │           ├── Exception
│       │           ├── IO
│       │           ├── Model
│       │           ├── Util
│       │           ├── ZipFile.php
│       │           └── ZipFileInterface.php
│       ├── overtrue
│       │   ├── pinyin
│       │   │   ├── LICENSE
│       │   │   ├── README.md
│       │   │   ├── composer.json
│       │   │   ├── data
│       │   │   │   ├── surnames
│       │   │   │   ├── words_0
│       │   │   │   ├── words_1
│       │   │   │   ├── words_2
│       │   │   │   ├── words_3
│       │   │   │   ├── words_4
│       │   │   │   └── words_5
│       │   │   └── src
│       │   │       ├── DictLoaderInterface.php
│       │   │       ├── FileDictLoader.php
│       │   │       ├── GeneratorFileDictLoader.php
│       │   │       ├── MemoryFileDictLoader.php
│       │   │       └── Pinyin.php
│       │   ├── socialite
│       │   │   ├── LICENSE.txt
│       │   │   ├── README.md
│       │   │   ├── composer.json
│       │   │   ├── phpunit.xml
│       │   │   ├── src
│       │   │   │   ├── AccessToken.php
│       │   │   │   ├── AccessTokenInterface.php
│       │   │   │   ├── AuthorizeFailedException.php
│       │   │   │   ├── Config.php
│       │   │   │   ├── FactoryInterface.php
│       │   │   │   ├── HasAttributes.php
│       │   │   │   ├── InvalidArgumentException.php
│       │   │   │   ├── InvalidStateException.php
│       │   │   │   ├── ProviderInterface.php
│       │   │   │   ├── Providers
│       │   │   │   ├── SocialiteManager.php
│       │   │   │   ├── User.php
│       │   │   │   ├── UserInterface.php
│       │   │   │   └── WeChatComponentInterface.php
│       │   │   └── tests
│       │   │       ├── OAuthTest.php
│       │   │       ├── Providers
│       │   │       ├── UserTest.php
│       │   │       └── WechatProviderTest.php
│       │   └── wechat
│       │       ├── CHANGELOG.md
│       │       ├── CONTRIBUTING.md
│       │       ├── LICENSE
│       │       ├── README.md
│       │       ├── composer.json
│       │       └── src
│       │           ├── BasicService
│       │           ├── Factory.php
│       │           ├── Kernel
│       │           ├── MicroMerchant
│       │           ├── MiniProgram
│       │           ├── OfficialAccount
│       │           ├── OpenPlatform
│       │           ├── OpenWork
│       │           ├── Payment
│       │           └── Work
│       ├── paragonie
│       │   └── random_compat
│       │       ├── LICENSE
│       │       ├── build-phar.sh
│       │       ├── composer.json
│       │       ├── dist
│       │       │   ├── random_compat.phar.pubkey
│       │       │   └── random_compat.phar.pubkey.asc
│       │       ├── lib
│       │       │   └── random.php
│       │       ├── other
│       │       │   └── build_phar.php
│       │       ├── psalm-autoload.php
│       │       └── psalm.xml
│       ├── phpoffice
│       │   └── phpspreadsheet
│       │       ├── CHANGELOG.PHPExcel.md
│       │       ├── CHANGELOG.md
│       │       ├── CONTRIBUTING.md
│       │       ├── LICENSE
│       │       ├── bin
│       │       │   ├── generate-document
│       │       │   ├── migrate-from-phpexcel
│       │       │   └── pre-commit
│       │       ├── composer.json
│       │       ├── composer.lock
│       │       ├── docs
│       │       │   ├── assets
│       │       │   ├── extra
│       │       │   ├── faq.md
│       │       │   ├── index.md
│       │       │   ├── references
│       │       │   └── topics
│       │       ├── mkdocs.yml
│       │       ├── phpunit.xml.dist
│       │       ├── samples
│       │       │   ├── Autofilter
│       │       │   ├── Basic
│       │       │   ├── Calculations
│       │       │   ├── Chart
│       │       │   ├── Header.php
│       │       │   ├── Pdf
│       │       │   ├── Reader
│       │       │   ├── Reading_workbook_data
│       │       │   ├── bootstrap
│       │       │   ├── images
│       │       │   ├── index.php
│       │       │   └── templates
│       │       └── src
│       │           ├── Bootstrap.php
│       │           └── PhpSpreadsheet
│       ├── pimple
│       │   └── pimple
│       │       ├── CHANGELOG
│       │       ├── LICENSE
│       │       ├── README.rst
│       │       ├── composer.json
│       │       ├── ext
│       │       │   └── pimple
│       │       ├── phpunit.xml.dist
│       │       └── src
│       │           └── Pimple
│       ├── psr
│       │   ├── cache
│       │   │   ├── CHANGELOG.md
│       │   │   ├── LICENSE.txt
│       │   │   ├── README.md
│       │   │   ├── composer.json
│       │   │   └── src
│       │   │       ├── CacheException.php
│       │   │       ├── CacheItemInterface.php
│       │   │       ├── CacheItemPoolInterface.php
│       │   │       └── InvalidArgumentException.php
│       │   ├── container
│       │   │   ├── LICENSE
│       │   │   ├── README.md
│       │   │   ├── composer.json
│       │   │   └── src
│       │   │       ├── ContainerExceptionInterface.php
│       │   │       ├── ContainerInterface.php
│       │   │       └── NotFoundExceptionInterface.php
│       │   ├── http-message
│       │   │   ├── CHANGELOG.md
│       │   │   ├── LICENSE
│       │   │   ├── README.md
│       │   │   ├── composer.json
│       │   │   └── src
│       │   │       ├── MessageInterface.php
│       │   │       ├── RequestInterface.php
│       │   │       ├── ResponseInterface.php
│       │   │       ├── ServerRequestInterface.php
│       │   │       ├── StreamInterface.php
│       │   │       ├── UploadedFileInterface.php
│       │   │       └── UriInterface.php
│       │   ├── log
│       │   │   ├── LICENSE
│       │   │   ├── Psr
│       │   │   │   └── Log
│       │   │   ├── README.md
│       │   │   └── composer.json
│       │   └── simple-cache
│       │       ├── LICENSE.md
│       │       ├── README.md
│       │       ├── composer.json
│       │       └── src
│       │           ├── CacheException.php
│       │           ├── CacheInterface.php
│       │           └── InvalidArgumentException.php
│       ├── ralouphie
│       │   └── getallheaders
│       │       ├── LICENSE
│       │       ├── README.md
│       │       ├── composer.json
│       │       └── src
│       │           └── getallheaders.php
│       ├── symfony
│       │   ├── cache
│       │   │   ├── Adapter
│       │   │   │   ├── AbstractAdapter.php
│       │   │   │   ├── AbstractTagAwareAdapter.php
│       │   │   │   ├── AdapterInterface.php
│       │   │   │   ├── ApcuAdapter.php
│       │   │   │   ├── ArrayAdapter.php
│       │   │   │   ├── ChainAdapter.php
│       │   │   │   ├── DoctrineAdapter.php
│       │   │   │   ├── FilesystemAdapter.php
│       │   │   │   ├── FilesystemTagAwareAdapter.php
│       │   │   │   ├── MemcachedAdapter.php
│       │   │   │   ├── NullAdapter.php
│       │   │   │   ├── PdoAdapter.php
│       │   │   │   ├── PhpArrayAdapter.php
│       │   │   │   ├── PhpFilesAdapter.php
│       │   │   │   ├── ProxyAdapter.php
│       │   │   │   ├── Psr16Adapter.php
│       │   │   │   ├── RedisAdapter.php
│       │   │   │   ├── RedisTagAwareAdapter.php
│       │   │   │   ├── SimpleCacheAdapter.php
│       │   │   │   ├── TagAwareAdapter.php
│       │   │   │   ├── TagAwareAdapterInterface.php
│       │   │   │   ├── TraceableAdapter.php
│       │   │   │   └── TraceableTagAwareAdapter.php
│       │   │   ├── CHANGELOG.md
│       │   │   ├── CacheItem.php
│       │   │   ├── DataCollector
│       │   │   │   └── CacheDataCollector.php
│       │   │   ├── DependencyInjection
│       │   │   │   ├── CacheCollectorPass.php
│       │   │   │   ├── CachePoolClearerPass.php
│       │   │   │   ├── CachePoolPass.php
│       │   │   │   └── CachePoolPrunerPass.php
│       │   │   ├── DoctrineProvider.php
│       │   │   ├── Exception
│       │   │   │   ├── CacheException.php
│       │   │   │   ├── InvalidArgumentException.php
│       │   │   │   └── LogicException.php
│       │   │   ├── LICENSE
│       │   │   ├── LockRegistry.php
│       │   │   ├── Marshaller
│       │   │   │   ├── DefaultMarshaller.php
│       │   │   │   ├── DeflateMarshaller.php
│       │   │   │   ├── MarshallerInterface.php
│       │   │   │   └── TagAwareMarshaller.php
│       │   │   ├── PruneableInterface.php
│       │   │   ├── Psr16Cache.php
│       │   │   ├── README.md
│       │   │   ├── ResettableInterface.php
│       │   │   ├── Simple
│       │   │   │   ├── AbstractCache.php
│       │   │   │   ├── ApcuCache.php
│       │   │   │   ├── ArrayCache.php
│       │   │   │   ├── ChainCache.php
│       │   │   │   ├── DoctrineCache.php
│       │   │   │   ├── FilesystemCache.php
│       │   │   │   ├── MemcachedCache.php
│       │   │   │   ├── NullCache.php
│       │   │   │   ├── PdoCache.php
│       │   │   │   ├── PhpArrayCache.php
│       │   │   │   ├── PhpFilesCache.php
│       │   │   │   ├── Psr6Cache.php
│       │   │   │   ├── RedisCache.php
│       │   │   │   └── TraceableCache.php
│       │   │   ├── Traits
│       │   │   │   ├── AbstractAdapterTrait.php
│       │   │   │   ├── AbstractTrait.php
│       │   │   │   ├── ApcuTrait.php
│       │   │   │   ├── ArrayTrait.php
│       │   │   │   ├── ContractsTrait.php
│       │   │   │   ├── DoctrineTrait.php
│       │   │   │   ├── FilesystemCommonTrait.php
│       │   │   │   ├── FilesystemTrait.php
│       │   │   │   ├── MemcachedTrait.php
│       │   │   │   ├── PdoTrait.php
│       │   │   │   ├── PhpArrayTrait.php
│       │   │   │   ├── PhpFilesTrait.php
│       │   │   │   ├── ProxyTrait.php
│       │   │   │   ├── RedisClusterProxy.php
│       │   │   │   ├── RedisProxy.php
│       │   │   │   └── RedisTrait.php
│       │   │   └── composer.json
│       │   ├── cache-contracts
│       │   │   ├── CacheInterface.php
│       │   │   ├── CacheTrait.php
│       │   │   ├── CallbackInterface.php
│       │   │   ├── ItemInterface.php
│       │   │   ├── LICENSE
│       │   │   ├── README.md
│       │   │   ├── TagAwareCacheInterface.php
│       │   │   └── composer.json
│       │   ├── event-dispatcher
│       │   │   ├── CHANGELOG.md
│       │   │   ├── Debug
│       │   │   │   ├── TraceableEventDispatcher.php
│       │   │   │   ├── TraceableEventDispatcherInterface.php
│       │   │   │   └── WrappedListener.php
│       │   │   ├── DependencyInjection
│       │   │   │   ├── AddEventAliasesPass.php
│       │   │   │   └── RegisterListenersPass.php
│       │   │   ├── Event.php
│       │   │   ├── EventDispatcher.php
│       │   │   ├── EventDispatcherInterface.php
│       │   │   ├── EventSubscriberInterface.php
│       │   │   ├── GenericEvent.php
│       │   │   ├── ImmutableEventDispatcher.php
│       │   │   ├── LICENSE
│       │   │   ├── LegacyEventDispatcherProxy.php
│       │   │   ├── LegacyEventProxy.php
│       │   │   ├── README.md
│       │   │   └── composer.json
│       │   ├── event-dispatcher-contracts
│       │   │   ├── Event.php
│       │   │   ├── EventDispatcherInterface.php
│       │   │   ├── LICENSE
│       │   │   ├── README.md
│       │   │   └── composer.json
│       │   ├── finder
│       │   │   ├── CHANGELOG.md
│       │   │   ├── Comparator
│       │   │   │   ├── Comparator.php
│       │   │   │   ├── DateComparator.php
│       │   │   │   └── NumberComparator.php
│       │   │   ├── Exception
│       │   │   │   ├── AccessDeniedException.php
│       │   │   │   └── DirectoryNotFoundException.php
│       │   │   ├── Finder.php
│       │   │   ├── Gitignore.php
│       │   │   ├── Glob.php
│       │   │   ├── Iterator
│       │   │   │   ├── CustomFilterIterator.php
│       │   │   │   ├── DateRangeFilterIterator.php
│       │   │   │   ├── DepthRangeFilterIterator.php
│       │   │   │   ├── ExcludeDirectoryFilterIterator.php
│       │   │   │   ├── FileTypeFilterIterator.php
│       │   │   │   ├── FilecontentFilterIterator.php
│       │   │   │   ├── FilenameFilterIterator.php
│       │   │   │   ├── LazyIterator.php
│       │   │   │   ├── MultiplePcreFilterIterator.php
│       │   │   │   ├── PathFilterIterator.php
│       │   │   │   ├── RecursiveDirectoryIterator.php
│       │   │   │   ├── SizeRangeFilterIterator.php
│       │   │   │   └── SortableIterator.php
│       │   │   ├── LICENSE
│       │   │   ├── README.md
│       │   │   ├── SplFileInfo.php
│       │   │   └── composer.json
│       │   ├── http-foundation
│       │   │   ├── AcceptHeader.php
│       │   │   ├── AcceptHeaderItem.php
│       │   │   ├── ApacheRequest.php
│       │   │   ├── BinaryFileResponse.php
│       │   │   ├── CHANGELOG.md
│       │   │   ├── Cookie.php
│       │   │   ├── Exception
│       │   │   │   ├── ConflictingHeadersException.php
│       │   │   │   ├── RequestExceptionInterface.php
│       │   │   │   └── SuspiciousOperationException.php
│       │   │   ├── ExpressionRequestMatcher.php
│       │   │   ├── File
│       │   │   │   ├── Exception
│       │   │   │   ├── File.php
│       │   │   │   ├── MimeType
│       │   │   │   ├── Stream.php
│       │   │   │   └── UploadedFile.php
│       │   │   ├── FileBag.php
│       │   │   ├── HeaderBag.php
│       │   │   ├── HeaderUtils.php
│       │   │   ├── IpUtils.php
│       │   │   ├── JsonResponse.php
│       │   │   ├── LICENSE
│       │   │   ├── ParameterBag.php
│       │   │   ├── README.md
│       │   │   ├── RedirectResponse.php
│       │   │   ├── Request.php
│       │   │   ├── RequestMatcher.php
│       │   │   ├── RequestMatcherInterface.php
│       │   │   ├── RequestStack.php
│       │   │   ├── Response.php
│       │   │   ├── ResponseHeaderBag.php
│       │   │   ├── ServerBag.php
│       │   │   ├── Session
│       │   │   │   ├── Attribute
│       │   │   │   ├── Flash
│       │   │   │   ├── Session.php
│       │   │   │   ├── SessionBagInterface.php
│       │   │   │   ├── SessionBagProxy.php
│       │   │   │   ├── SessionInterface.php
│       │   │   │   ├── SessionUtils.php
│       │   │   │   └── Storage
│       │   │   ├── StreamedResponse.php
│       │   │   ├── Test
│       │   │   │   └── Constraint
│       │   │   ├── UrlHelper.php
│       │   │   └── composer.json
│       │   ├── mime
│       │   │   ├── Address.php
│       │   │   ├── BodyRendererInterface.php
│       │   │   ├── CHANGELOG.md
│       │   │   ├── CharacterStream.php
│       │   │   ├── Crypto
│       │   │   │   ├── SMime.php
│       │   │   │   ├── SMimeEncrypter.php
│       │   │   │   └── SMimeSigner.php
│       │   │   ├── DependencyInjection
│       │   │   │   └── AddMimeTypeGuesserPass.php
│       │   │   ├── Email.php
│       │   │   ├── Encoder
│       │   │   │   ├── AddressEncoderInterface.php
│       │   │   │   ├── Base64ContentEncoder.php
│       │   │   │   ├── Base64Encoder.php
│       │   │   │   ├── Base64MimeHeaderEncoder.php
│       │   │   │   ├── ContentEncoderInterface.php
│       │   │   │   ├── EightBitContentEncoder.php
│       │   │   │   ├── EncoderInterface.php
│       │   │   │   ├── IdnAddressEncoder.php
│       │   │   │   ├── MimeHeaderEncoderInterface.php
│       │   │   │   ├── QpContentEncoder.php
│       │   │   │   ├── QpEncoder.php
│       │   │   │   ├── QpMimeHeaderEncoder.php
│       │   │   │   └── Rfc2231Encoder.php
│       │   │   ├── Exception
│       │   │   │   ├── AddressEncoderException.php
│       │   │   │   ├── ExceptionInterface.php
│       │   │   │   ├── InvalidArgumentException.php
│       │   │   │   ├── LogicException.php
│       │   │   │   ├── RfcComplianceException.php
│       │   │   │   └── RuntimeException.php
│       │   │   ├── FileBinaryMimeTypeGuesser.php
│       │   │   ├── FileinfoMimeTypeGuesser.php
│       │   │   ├── Header
│       │   │   │   ├── AbstractHeader.php
│       │   │   │   ├── DateHeader.php
│       │   │   │   ├── HeaderInterface.php
│       │   │   │   ├── Headers.php
│       │   │   │   ├── IdentificationHeader.php
│       │   │   │   ├── MailboxHeader.php
│       │   │   │   ├── MailboxListHeader.php
│       │   │   │   ├── ParameterizedHeader.php
│       │   │   │   ├── PathHeader.php
│       │   │   │   └── UnstructuredHeader.php
│       │   │   ├── LICENSE
│       │   │   ├── Message.php
│       │   │   ├── MessageConverter.php
│       │   │   ├── MimeTypeGuesserInterface.php
│       │   │   ├── MimeTypes.php
│       │   │   ├── MimeTypesInterface.php
│       │   │   ├── Part
│       │   │   │   ├── AbstractMultipartPart.php
│       │   │   │   ├── AbstractPart.php
│       │   │   │   ├── DataPart.php
│       │   │   │   ├── MessagePart.php
│       │   │   │   ├── Multipart
│       │   │   │   ├── SMimePart.php
│       │   │   │   └── TextPart.php
│       │   │   ├── README.md
│       │   │   ├── RawMessage.php
│       │   │   ├── Resources
│       │   │   │   └── bin
│       │   │   ├── Test
│       │   │   │   └── Constraint
│       │   │   └── composer.json
│       │   ├── polyfill-intl-idn
│       │   │   ├── Idn.php
│       │   │   ├── Info.php
│       │   │   ├── LICENSE
│       │   │   ├── README.md
│       │   │   ├── Resources
│       │   │   │   └── unidata
│       │   │   ├── bootstrap.php
│       │   │   ├── bootstrap80.php
│       │   │   └── composer.json
│       │   ├── polyfill-intl-normalizer
│       │   │   ├── LICENSE
│       │   │   ├── Normalizer.php
│       │   │   ├── README.md
│       │   │   ├── Resources
│       │   │   │   ├── stubs
│       │   │   │   └── unidata
│       │   │   ├── bootstrap.php
│       │   │   ├── bootstrap80.php
│       │   │   └── composer.json
│       │   ├── polyfill-mbstring
│       │   │   ├── LICENSE
│       │   │   ├── Mbstring.php
│       │   │   ├── README.md
│       │   │   ├── Resources
│       │   │   │   └── unidata
│       │   │   ├── bootstrap.php
│       │   │   ├── bootstrap80.php
│       │   │   └── composer.json
│       │   ├── polyfill-php72
│       │   │   ├── LICENSE
│       │   │   ├── Php72.php
│       │   │   ├── README.md
│       │   │   ├── bootstrap.php
│       │   │   └── composer.json
│       │   ├── polyfill-php80
│       │   │   ├── LICENSE
│       │   │   ├── Php80.php
│       │   │   ├── README.md
│       │   │   ├── Resources
│       │   │   │   └── stubs
│       │   │   ├── bootstrap.php
│       │   │   └── composer.json
│       │   ├── psr-http-message-bridge
│       │   │   ├── CHANGELOG.md
│       │   │   ├── Factory
│       │   │   │   ├── DiactorosFactory.php
│       │   │   │   ├── HttpFoundationFactory.php
│       │   │   │   ├── PsrHttpFactory.php
│       │   │   │   └── UploadedFile.php
│       │   │   ├── HttpFoundationFactoryInterface.php
│       │   │   ├── HttpMessageFactoryInterface.php
│       │   │   ├── LICENSE
│       │   │   ├── README.md
│       │   │   ├── Tests
│       │   │   │   ├── Factory
│       │   │   │   ├── Fixtures
│       │   │   │   └── Functional
│       │   │   ├── composer.json
│       │   │   └── phpunit.xml.dist
│       │   ├── service-contracts
│       │   │   ├── LICENSE
│       │   │   ├── README.md
│       │   │   ├── ResetInterface.php
│       │   │   ├── ServiceLocatorTrait.php
│       │   │   ├── ServiceProviderInterface.php
│       │   │   ├── ServiceSubscriberInterface.php
│       │   │   ├── ServiceSubscriberTrait.php
│       │   │   ├── Test
│       │   │   │   └── ServiceLocatorTest.php
│       │   │   └── composer.json
│       │   └── var-exporter
│       │       ├── CHANGELOG.md
│       │       ├── Exception
│       │       │   ├── ClassNotFoundException.php
│       │       │   ├── ExceptionInterface.php
│       │       │   └── NotInstantiableTypeException.php
│       │       ├── Instantiator.php
│       │       ├── Internal
│       │       │   ├── Exporter.php
│       │       │   ├── Hydrator.php
│       │       │   ├── Reference.php
│       │       │   ├── Registry.php
│       │       │   └── Values.php
│       │       ├── LICENSE
│       │       ├── README.md
│       │       ├── VarExporter.php
│       │       └── composer.json
│       ├── topthink
│       │   ├── think-captcha
│       │   │   ├── LICENSE
│       │   │   ├── README.md
│       │   │   ├── assets
│       │   │   │   ├── bgs
│       │   │   │   ├── ttfs
│       │   │   │   └── zhttfs
│       │   │   ├── composer.json
│       │   │   └── src
│       │   │       ├── Captcha.php
│       │   │       ├── CaptchaController.php
│       │   │       └── helper.php
│       │   ├── think-helper
│       │   │   ├── LICENSE
│       │   │   ├── README.md
│       │   │   ├── composer.json
│       │   │   └── src
│       │   │       ├── Arr.php
│       │   │       ├── Hash.php
│       │   │       ├── Str.php
│       │   │       ├── Time.php
│       │   │       ├── hash
│       │   │       └── helper.php
│       │   ├── think-installer
│       │   │   ├── composer.json
│       │   │   └── src
│       │   │       ├── LibraryInstaller.php
│       │   │       ├── Plugin.php
│       │   │       ├── Promise.php
│       │   │       ├── ThinkExtend.php
│       │   │       ├── ThinkFramework.php
│       │   │       └── ThinkTesting.php
│       │   └── think-queue
│       │       ├── LICENSE
│       │       ├── README.md
│       │       ├── composer.json
│       │       └── src
│       │           ├── Queue.php
│       │           ├── common.php
│       │           ├── config.php
│       │           └── queue
│       └── txthinking
│           └── mailer
│               ├── LICENSE
│               ├── composer.json
│               └── src
│                   ├── Mailer
│                   └── Mailer.php
├── 5t6t网_源支付5.18.zip
└── 文本安装教程.txt

592 directories, 1622 files

评论

发表评论必须先登陆, 您可以 登陆 或者 注册新账号 !


在线咨询: 问题反馈
客服QQ:174666394

有问题请留言,看到后及时答复